Mobile
Log In Sign Up
Home > french-english > "tamil nadu" in English

English translation for "tamil nadu"

n. tamil nadu, large state in southeastern india (formerly madras)

Related Translations:
tamil:  n. tamil, member of a dravidian people living in sri lanka and indian. tamil, dravidian language spoken by the tamil people
Similar Words:
"tambourin" English translation, "tambourinaire" English translation, "tambouriner" English translation, "tambourineur" English translation, "tamil" English translation, "tamir" English translation, "tamis" English translation, "tamisage" English translation, "tamise" English translation, "tamiser" English translation